package 前缀和;

public class 前缀和 {

    public void 前缀和(int[] nums) {
        int n = nums.length;
        // 构造前缀和(注意要多留个空间哟)
        int[] sum = new int[n + 1];
        sum[0] = 0;
        for (int i = 0; i < n; i++) {
            sum[i + 1] = sum[i] + nums[i];
        }

        // 求一段区间的差
        int start = 0;// 起始下标
        int len = 2;// 多少个数累和，最大就是nums.length啦，夸张法，很好理解这里多出一个
        int end = start + len;
        int ans = sum[end] - sum[start];


    }
}
